trichospermum galeotti - Spanish English Dictionary